Bitcoin Hits All Time High! How High Can It Go